direct deposit agreement - Allemand Anglais Dictionnaire